enterprise engineering process application software business development mechanical engineer management process engineer integration manufacturing engineer design consulting liaison career